
package br.siseventos.service;

import br.siseventos.dao.PerfilDao;
import br.siseventos.model.TdPerfil;
import java.io.Serializable;
import java.util.List;
import org.springframework.transaction.annotation.Transactional;


public class PerfilService extends BaseService {
    // Campos
    private PerfilDao perfilDao = new PerfilDao();
    
    // Construtor
    public PerfilService() {
    }
    // Serviço
    @Transactional
    public List<TdPerfil> consultarTodos() throws Exception{
        return perfilDao.consultarTodos();
    }
    
    @Transactional
    public TdPerfil consultar(int id) throws Exception{
        return perfilDao.consultar(id);
    }
    
    @Transactional
    public Long incluir(TdPerfil perfil) throws Exception{
        return perfilDao.incluir(perfil);
    }
    
    @Transactional
    public void excluir(int id) throws Exception{
        perfilDao.excluir(id);
    }
    
    @Transactional
    public void alterar(TdPerfil perfil) throws Exception{
        perfilDao.alterar(perfil);
    }
    
}
